can a free electron absorb a photon